package com.lxmes.base.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.lxmes.common.annotation.Excel;
import com.lxmes.common.core.domain.BaseEntity;

/**
 * 工艺路线对象 nc_tech_route
 *
 * @author ruoyi
 * @date 2023-03-06
 */
@Data
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class NcTechRoute extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 公司代码 */
    @Excel(name = "公司代码")
    private String gcCode;

    /** 公司名称 */
    @Excel(name = "公司名称")
    private String gcName;

    /** 产品编号 */
    @Excel(name = "产品编号")
    private String cpbh;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String productName;

    /** 序列号 */
    @Excel(name = "序列号")
    private String serialNumber;

    /** 图号或工艺图号 */
    @Excel(name = "图号或工艺图号")
    private String drawingNum;

    /** 名称 */
    @Excel(name = "物料名称")
    private String itemName;

    /** 所属部装 */
    @Excel(name = "所属部装")
    private String belongBz;


    /** 部装图号或工艺图号 */
    @Excel(name = "部装图号或工艺图号")
    private String bzDrawingNum;


    /** 材料 */
    @Excel(name = "材料")
    private String material;


    /** 原材料编码 */
    @Excel(name = "原材料")
    private String rawMaterialCode;

    @Excel(name = "物料编码")
    private String itemCode;

    @Excel(name = "线体类别")
    private String lineType;

    /** 规格型号 */
    @Excel(name = "规格型号")
    private String specModel;

    /** 加工类型 */
    @Excel(name = "加工类型")
    private String processType;

    /** 本部数量 */
    @Excel(name = "本部数量")
    private Long bbNum;

    /** 本台数量 */
    @Excel(name = "本台数量")
    private Long btNum;

    /** 工艺路线 */
    @Excel(name = "工艺路线")
    private String techRoute;

    /** 铸造锻造 */
    @Excel(name = "铸造锻造")
    private String zzdz;

    /** 清理时效 */
    @Excel(name = "清理时效")
    private String qlsx;

    /** 热处理 */
    @Excel(name = "热处理")
    private String rcl;

    /** 机加工 */
    @Excel(name = "机加工")
    private String jjg;

    /** 锯床下料 */
    @Excel(name = "锯床下料")
    private String jcxl;

    /** 激光切割 */
    @Excel(name = "激光切割")
    private String jgqg;

    /** 火焰切割 */
    @Excel(name = "火焰切割")
    private String hyqg;

    /** 打磨清除 */
    @Excel(name = "打磨清除")
    private String dmqc;

    /** 修开坡口   */
    @Excel(name = "修开坡口  ")
    private String xkpk;

    /** 折弯 */
    @Excel(name = "折弯")
    private String zw;

    /** 冲压 */
    @Excel(name = "冲压")
    private String cy;

    /** 制弧 */
    @Excel(name = "制弧")
    private String zh;

    /** 弯曲 */
    @Excel(name = "弯曲")
    private String wq;

    /** 组对组装 */
    @Excel(name = "组对组装")
    private String zdzz;

    /** 焊接 */
    @Excel(name = "焊接")
    private String hj;

    /** 校正 */
    @Excel(name = "校正")
    private String xz;

    /** 打磨 */
    @Excel(name = "打磨")
    private String dm;

    /** 抛丸 */
    @Excel(name = "抛丸")
    private String pw;

    /** 划线 */
    @Excel(name = "划线")
    private String hx;

    /** 镗铣 */
    @Excel(name = "镗铣")
    private String tx;

    /** 车 */
    @Excel(name = "车")
    private String che;

    /** 磨 */
    @Excel(name = "磨")
    private String mo;

    /** 钻 */
    @Excel(name = "钻")
    private String zuan;

    /** 锪 */
    @Excel(name = "锪")
    private String hu;

    /** 铰孔 */
    @Excel(name = "铰孔")
    private String jk;

    /** 攻丝 */
    @Excel(name = "攻丝")
    private String gs;

    /** 插 */
    @Excel(name = "插")
    private String cha;

    /** 线切割 */
    @Excel(name = "线切割")
    private String xqg;

    /** 部件装配 */
    @Excel(name = "部件装配")
    private String bjzp;

    /** 动平衡 */
    @Excel(name = "动平衡")
    private String dph;

    /** 配电 */
    @Excel(name = "配电")
    private String pd;

    /** 总装 */
    @Excel(name = "总装")
    private String zz;

    /** 喷漆 */
    @Excel(name = "喷漆")
    private String pq;








}
